flickr-free-ic3d pan white

Mudchute Park and Farm, London Borough of Tower Hamlets, E14

Sheep at the City Farm. Photo taken April 2008.

 

Owner: London Borough of Tower Hamlets (website).

1,962 views
2 faves
0 comments
Taken on April 26, 2008