Photos Of The Day: Jewish Demonstration And Human Castle

Tarragona, Catalonia, Spain

Members of Castellers de Vilafranca topple as they build a castell, a human tower traditionally constructed at festivals in Catalonia
Photograph: David Ramos/Getty Images

1 23 ... 6>

Related Articles More from author

Leave A Reply

Your email address will not be published.