JW Pixs Gallery

315/555
Home / Türkiye /

E5A8263

_E5A8263.jpg  E5A8255Thumbnails E5A8266

Tower of Justice in Topkapı Palace, Istanbul is the tallest structure in the palace, making it clearly visible from the Bosphorus as a landmark.