Street view, Santa Teresa Gallura, Sardinia, Italy

- Image ID: MA3931
Street view, Santa Teresa Gallura, Sardinia, Italy
Tiffany Lacey / Alamy Stock Photo
Image ID: MA3931
Location: Santa Teresa Gallura, Province of Olbia-Tempio, Italy