The Mirrour of the World

Royal Opera Arcade

Royal Opera Arcade

In London. Photographed on Ektachrome in 1987.

More pictures from England.


Newer | Older