Cathall Green

Cathall Green
Leytonstone, London, E11 4DD