N/A

Karpasias Street

5350

Frenaros

Ammochostos

Cyprus