by keladawy
Mustafa Kavsar Baba Mosque, located at the intersection of Kartal Baba Street and Cavusdere Street, Uskudar district, built by Kavsarazade Mustafa Dede, Istanbul, Turkey