An 8-story castell (human tower) today in Tarragona, Catalonia

2 comments
Leave a Reply