Exploring fantasy in fashion & the city through store window displays
Zara, Oxford Street, London, July 2012