Designed by
Title
The stunning Topkapi Palace in Istanbul, the headquarters of the Ottoman sultan and royal family #278047969
Description
The stunning Topkapi Palace in Istanbul, the headquarters of the Ottoman sultan and royal family. High quality photo
This image is editorial