The Vic giants. Nearly all Catalan towns and villages have giants who parade and dance at fiestas.
Photo album created with Web Album Generator