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

- Image ID: BA0P26
Scott B. Rosen / Alamy Stock Photo
Image ID: BA0P26
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