Scenic aerial view over the town of Santa Teresa Gallura, located on the northern tip of Sardinia, on the Strait of Bonifacio, in the province of Sassari, Italy
4k 00:29
Add to Collections
Add to Favorites