The Yedikule Fortress in Istanbul, Turkey
The Yedikule Fortress in Istanbul, Turkey. Yedikule fortress, or Castle of Seven Towers, is the famous fortress built by Sultan Mehmed II in 1458.
© Scaliger | Stock Free Images
Similar Free Images
Categories: