Stock Photo - Topkapı Palace, located in Istanbul, was the administrative center of the Ottoman Empire from 1465 to 1853. The construction of the palace was ordered by Sultan Mehmed II in 1459 and completed in 1465.

Stock Photo: Topkapı Palace, located in Istanbul, was the administrative center of the Ottoman Empire from 1465 to 1853. The construction of the palace was ordered by.

Searchable keywords