The Isle of Foradada from the promontory of Capo Caccia in Sardinia (Italy). Capo Caccia is located near the city of Alghero.

Download sample
File Details
Published: 2023-12-23 19:39:12.387441 Category: Landscapes Type: Photo Model release: NoShare
Contributor: Giuliano Del Moretto
ID : 697383127