View of the mountains of mainland Greece from Limonari, Meganisi Island, Lefkas, Ionian Islands, Greece.