Selfridges London on a rainy day Dec 2012. Published December 9, 2012 Selfridges London on a rainy day Dec 2012