Opposite the Park

Stymfalidon Street

6046

Larnaca City

Larnaca

Cyprus