Litsa Mare apartments, Malevizi

Malevizi, Gr