TheBling

By TheBling

Castell

This is in Tarragona, Catalonia on the Rambla Nova :) A "Castell" is a human tower, built during Catalan festivals.

This is a bronze statue depicting the above.

Comments
Sign in or get an account to comment.