Designed by
Title
The Sehzade Mosque or Prince`s Mosque or Sehzade Camii #176324364
Description
ISTANBUL TURKEY SEPT 27:The Sehzade Mosque or Prince`s Mosque or Sehzade Camii is an Ottoman imperial mosque located in the district of Fatih, Turkey. On sept, 27 2013 in Istanbul Turkey.
This image is editorial