Castells

The 18th century tradition of building human skyscrapers is still alive and kicking in Barcelona.
More Pet Animal Stories