Designed by
Title
Detail of some of the Giants in a parade of Giants and Big-heads in Badalona, Barcelona, Spain #248793627
Description
Detail of some of the Giants in a parade of Giants and Big-heads in Badalona, Barcelona, Spain
This image is editorial