Over The Horizon 3 Bedroom Apartment, Lefkakia

Lefkakia, Greece