Royalty-free stock photo ID: 740420023
Top view of platja de canyelles beach. Beautiful beach and harbor between the cities of Lloret de mar and Tossa de mar.
Usage and Popularity show how the Shutterstock community is engaging with this asset.
More from this artist