ELEFTHERIA SQUARE, NICOSIA, CYPRUSELEFTHERIA SQUARE, NICOSIA, CYPRUSBy Moschou MarbleJanuary 13, 2024