View of Longonsardo tower or spanish tower, iconic landmark in Santa Teresa Gallura, located on the northern tip of Sardinia, in the province of Sassa
View of Longonsardo tower or spanish tower, iconic landmark in Santa Teresa Gallura, located on the northern tip of Sardinia, in the province of Sassari, Italy
Size: 7609px × 2473px
Photo credit: © Marco Rubino / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: bay, beach, beautiful, blue, coast, coastline, gallura, island, italian, italy, landmark, landscape, mediterranean, outdoor, panorama, port, sardegna, sardinia, scenic, sea, sky, spanish, summer, sunny, tourism, tower, travel, vacation, view, water