SPAIN | Monday, 7 May 2012 | Views [352]
Making luxury sandwiches in the park with all the parrots.
Tags: food, barcelona, spain