Designed by
Title
Barcelona, Spain-April 12, 2023. A majestic lion statue stands atop the Monument to Christopher Columbus in Barcelona, Spain. #275942668
Description
Barcelona, Spain-April 12, 2023. A majestic lion statue stands atop the Monument to Christopher Columbus in Barcelona, Spain. Representation of creativity and history that captures timeless beauty
This image is editorial