Melissani Cave, Greece

25
Melissani Cave, Greece

Crystal clear waters in Melissani Cave, Greece.