EPW017667 ENGLAND (1927).  Bromfelde Road and environs, South Lambeth, 1927. This image has been produced from a print.


?

This image is unlocated