05431195

Lala Mustafa Pasa Mosque

Lala Mustafa Pasa Mosque

Lala Mustafa Pasa Mosque (St. Nicholas Cathedral) , Famagusta , North Cyprus Türkish Republic