Lala Mustafa Pasa Mosque


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