Friday, June 5, 2009
A "Display" of Art in Fashion...
The year Selfridges of London celebrates it's 100 year anniversary.
Sidebar> For those of you who may not know Selfridges is a chain of high end department stores in the United Kingdom. It's Flagship store on Oxford Street is the second largest store in the country only trumped by Harods of London.
100 years of business means 100 years of artful window displays, I was privileged to come across a visual history of their displays from the 1920's to the present here are some of my favorites. The rest can be found on wallpaper
Window displays have always fascinated me in that they have the ability to encapsulate the trends, culture, and mood of the times. While each one of the pieces is unique they all are held together with the thread of expression, visually capturing a time we might not have otherwise seen. I'll call them Visual Time Capsules.