Boğaziçi University North Campus

Educational

/

İstanbul, Turkey

Year 2014 Site Area 6.100 m²