Tuesday, September 01, 2009

Selfridges

Amazing window display in Selfridges, London.





No comments:

Post a Comment