Stock Photo: The island of Caprera, Maddalena Islands, Sardinia, Italy, Mediterranean, Europe