Site icon Barcelona info

Barcelona in Images – Castells

castells - human towers

barcelonainfo.site

Barcelonainfo image Gallery – Castells, Human towers in front of the Barcelona Town Hall

castells - human towers
Exit mobile version