Designed by
Title
La Merce Festival, in Barcelona #218666532
Description
Barcelona, Spain - September 23, 1999: Crowd of people watch as locals are building human towers Castellers, part of the traditional La Merce Festival, in Barcelona, Spain
This image is editorial