Thursday, October 29, 2009

Strange Window



Holiday Store Window
Selfridges Department Store
London, UK