Wednesday, 15 January 2014

Regal Reflections

Women use mirrors to catch sight of the Queen in London, 1966.

Source