Rocks in the blue waters of Megali Petra Beach, Lefkada, Ionian Islands, Greece, stock photo

Stock image of 'Rocks in the blue waters of Megali Petra Beach, Lefkada, Ionian Islands, Greece'
Published: June 8, 2016
Close
Loading