Designed by
Title
Exterior of Sehzade Mosque or Prince`s Mosque Istanbul, Turkey #213829522
Description
Sehzade Mosque or Prince`s Mosque Turkish Sehzade Camii , an Ottoman imperial mosque located in the district of Fatih, Istanbul, Turkey
This image is editorial