Around the World in 68 Days > London

An art deco-y shopping center on High Street.
30.jpg