Castellers Competition during the La Merce Festival in Placa de Sant Jaume Barcelona Spain, team Barcelona

- Image ID: BA0P4J
Scott B. Rosen / Alamy Stock Photo
Image ID: BA0P4J
Castellers Competition during the La Merce Festival in Placa de Sant Jaume Barcelona Spain Castellers de Barcelona Finale Festes La Merce 2006
Location: Barcelona, Spain, Europe

Similar stock images