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