Saturday, February 15, 2014

Spain, Tarragona: Castellers, people who build human towers, as typical Catalonian tradition




No comments:

Post a Comment