EPW056800 ENGLAND (1938).  Victoria Road and the town centre, Aldershot, 1938. This image has been produced from a damaged negative.


?

This image is unlocated