epw037231 ENGLAND (1931).  Lache Lane and environs, Lache, 1931


?

This image is unlocated