Isola Rossa, Sardegna, Italia. Author and Copyright Marco Ramerini in 151 Visite Isola Rossa, Sardegna, Italia. Author and Copyright Marco Ramerini 2014-11-04 admin tweet