Designed by
Title
View of the seafront of Cambrils, in Spain #237080990
Description
Cambrils, Spain - November 19, 2021: View of the seafront of Cambrils, Spain, highlighting the sculpture `A tota vela` symbolizing the sail of a boat in honor to the fishermen of the city
This image is editorial