Designed by
Title
Tourists walking near Columbus monument in Barcelona, Spain #43370100
Description
Tourists walking near Columbus monument in Barcelona, Spain. Columbus Monument is 60 m. It is located at finish La Rambla and built in 1888
This image is editorial