Newham City Farm

Newham City Farm
Stansfeld Road, London, E6 5LT
Photo of Newham City Farm