Lemesos

216A, Arch. Makarios III Avenue,
3030 Lemesos, Cyprus

Lemesos