Designed by
Title
Castellers in Catalonia #107316056
Description
TORREDEMBARRA - SPAIN. JULY 6, 201 - People making human towers, a traditional spectacle in Catalonia called `castellers`, with people climbing and making high structures
This image is editorial