Designed by
Title
View of the Topkapi Palace, in Istanbul Turkey. #209596036
Description
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 was completed in 1465
This image is editorial