Stock Photo - Fruit and vegetable stall blown over outside Goodge Street Station on Tottenham Court Road Where: London, UK, United Kingdom When: 06 Jan 2014


Fruit and vegetable stall blown over outside Goodge Street Station on Tottenham Court Road Where: London, UK, United Kingdom When: 06 Jan 2014