A “torre” castle from Altafulla Castellers Published April 8, 2013 at 3240 × 4320 in A “torre” castle from Altafulla Castellers A “torre” from the local team, the Altafulla Castellers