Designed by
Title
Interior of Lala Mustafa Pasha Mosque (Cathedral of Saint Nicholas) in the old town of Famagusta. #298325426
Description
Interior of Lala Mustafa Pasha Mosque (Cathedral of Saint Nicholas) in the old town of Famagusta. Famagusta (Gazimagusa), Northern Cyprus - November 8 2023
This image is editorial