Oguzhan Yilmaz

architect
İstanbul, Turkey
43677
Points
21
Submissions
6
Placement