London Steve September 3, 2005September 4, 2012 0 Comments city, dummy, worker Dummy window Back in the smoke. Found this shop dummy peering out of a window in the City – very strange! City Read More