Ten Foot Pond, Sheffield Park Gardens, Sheffield Park, Sussex.

Sheffield Park Gardens, Sheffield Park, Sussex, England