Designed by
Title
View of the port of Cambrils, in Spain #236884920
Description
Cambrils, Spain - November 19, 2021: A view over the promenade in the port of Cambrils, Spain, highlighting the sculpture `En el Pla de les Serenes`, that depicts a pair of mermaids
This image is editorial