High Beach and the view towards London, Epping Forest, Essex.

High Beach and the view towards London, Epping Forest, Essex, England