Around the World in 68 Days > London

A massive Internet cafe on High Street.
31.jpg