Results 1 results found Path on bank of Ten Foot Pond, Sheffield Park Garden, East Sussex, England, United Kingdom, Europe