epw008053 ENGLAND (1922).  The Grange and Bessemer House and environs, Camberwell, 1922


?

This image is unlocated