Ayia Barbara

LOCATION

Athalassa, Nicosia

CONSTRUCTION YEAR

2012