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: 4000px × 2667px
Photo credit: © Marco Rubino Photography / 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