Designed by
Title
The Sehzade Mosque in Istanbul, Turkiye #300673830
Description
Istanbul, Turkiye - March 7, 2023: The Sehzade Mosque is a 16th-century Ottoman imperial mosque located in the district of Fatih, on the third hill of Istanbul, Turkiye
This image is editorial