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