Designed by
Title
Santa Teresa Gallura is a town on the northern tip of Sardinia, on the Strait of Bonifacio, in the province of Sassari, Italy. #277275062
Description
Santa Teresa Gallura is a town on the northern tip of Sardinia, on the Strait of Bonifacio, in the province of Sassari, Italy. Fhotographed from the top with a drone