Beech trees, near the Ditches Ride, east of the Furze Ground, Epping Forest, Essex.

Beech trees near the Ditches Ride, Epping Forest, Essex, England