Nicosia Municipality - Eleftheria Square (Under Construction)
Eleftheria Square (Under Construction)

Eleftheria Square (Under Construction)