« Back to search results
Image 38 of 119
< Prev Next >

Topkapi Palace, Istanbul, Turkey - H08111200350

The Topkapi Palace is a palace in Istanbul, Turkey, which was the official and primary residence in the city of the Ottoman Sultans.
twitterlinkedinfacebook