EPW060396 ENGLAND (1939).  Holland and Hurst Green, Oxted, from the south-east, 1939


?

This image is unlocated