SPAIN | Monday, 18 December 2006 | Views [285]
Bit of a crazy photo, but kinda describes La Rambla (main street) on a busy Christmas shopping night, Barcelona