Venetian walls of Nicosia
Address
Lefkoşa surları, Lefkoşa, Cyprus

Venetian walls of Nicosia

Lefkoşa surları, Lefkoşa, Cyprus

Address
Lefkoşa surları, Lefkoşa, Cyprus