Friday, 16 April 2010

Selfridges first Windows in 2010 were dedicated to "The Little Things", how nice!!