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