Skip to content
Leonidas Studios
at Vasiliki, Lefkada, Greece
Home
Rooms
Facilities
Gallery
Contact
Booking Cancellation