Fallow deer in the suburbs

Epping Forest is in Essex, loads of fallow there and there are nearby towns like Loughton so that's my guess.
 
Last edited:
Back
Top