EAW003450 ENGLAND (1946).  Bus depot at the junction of Grange Street and St Peter's Street and environs, St Albans, 1946


?

This image is unlocated