Designed by
Title
Barcelona, Spain. December 31, 2021. Christmas market in the Plaza de La Catedral . Translation: santa llucia fair #
Description
Barcelona, Spain. December 31, 2021. Christmas market in the Plaza de La Catedral in Barcelona. Translation: santa llucia fair
This image is editorial