EPW011169 ENGLAND (1924).  Lime Street and Central Stations, the Adelphi Hotel and environs, Liverpool, 1924


?

This image is unlocated