Stock Photo: Lala Mustafa Pasha Mosque (St. Nicholas Cathedral), Famagusta, North Cyprus, Cyrpus, Europe

Stock Photo: 1890-163556 Lala Mustafa Pasha Mosque (St. Nicholas Cathedral), Famagusta, North Cyprus, Cyrpus, Europe