Designed by
Title
The Yedikule Fortress in Istanbul, Turkey #32262044
Description
Tourist goes inside the Yedikule Fortress on may 27, 2013 in Istanbul, Turkey. Yedikule fortress, or Castle of Seven Towers, is the famous fortress built by Sultan Mehmed II in 1458.
This image is editorial