Marina di Torre Grande
Marina di Torre Grande
Sardinia [conventional] / Sardegna [Italian], Italy
Also known as: Torre Grande, Gran Torre, Porto d’Oristano, Turri Manna
Sardinia [conventional] / Sardegna [Italian], Italy