Dew Pond, Ditchling Beacon Ridge, Sussex.

Dew Pond, Ditchling Beacon Ridge, Sussex, England