The Mirrour of the World

Burlington Arcade

Burlington Arcade

In London. Photographed on film in 1987.

More pictures from England.


Newer | Older