SOM CASTELLS – Human Towers in Catalonia Posted on23/09/201123/06/2022AuthorpelliLeave a comment Compartir: Filmed in September 2011 at Plaça de la Font, Tarragona. Compartir: