Villa *Drosia*/5` From Town & Sea/Mountain View, Lefkada

Lefkada, Grecia