Barcelona, Spain - 2010La Mercè Festival 2010 - Parade of Giants and CastellersBarcelona, Spain - 2010La Mercè Festival 2010 - Parade of Giants and CastellersLa Mercè Festival 2010, Barcelona, Spainfrom TibidaboBarcelona, Spain - 2010metal sculpture, Barcelona, SpainJardin des Plantes, Latin Quarter - Paris, France - 2010