Day

September 27, 2014

To honor patron saint, people of Barcelona build human towers

In Barcelona, Spain, people gather in late September for the festival La Mercè in honor of the city’s patron saint.
Read More
Translate »