EPW019865 ENGLAND (1927).  The Market Place and Castle Keep, Richmond, 1927


?

This image is unlocated