University of Cyprus

75 Kallipoleos | 1678 | Nicosia | Nicosia Region