Results 1 results found Rocky coast and Pelosa tower in the Fornelli inlet on the island of Sardinia, Italy, Mediterranean, Europe