Giants, in Catalonia, do exist: there are human figures, about three meters tall and they go dancing...

Continue reading