Villa Iris Date: March 23, 2017 By Mihalis Categories: No comments 3 bedroom villa in Vasiliki, Lefkada, Greece