Villa Rubini, Lefkada Town

Lefkada Town, Greece