Designed by
Title
Caglayan Justice Palace, Istanbul #101052199
Description
Istanbul, Turkey - February 18, 2017: Caglayan Justice Palace Turkish: Caglayan Adalet Sarayi is a courthouse in Sisli, Istanbul. Inaugurated in July 2011, it is the largest courthouse in Europe.
This image is editorial