More than 100 members of the Castellers de Vilafranca built a 10-metre-high human tower to welcome Pope Leo
Loading Article…
More than 100 members of the Castellers de Vilafranca built a 10-metre-high human tower to welcome Pope Leo
Comments (0)