Melindaou english subtitles

Opis:
[english subtitles]

In Crete, the Lefka Ori chain (the white mountains) conceals numerous summits and peaceful places. Melindaou is a part of it...

Réalisation : Yannick Michelat
Traduction : Amélie James