EPW041118 ENGLAND (1933).  Vine Street Station and the town, Uxbridge, 1933


?

This image is unlocated