Oguzhan Yilmaz

architect
İstanbul, Turkey
41037
Points
20
Submissions
6
Placement