Neda Farid

architect
Istanbul, Turkey
3520
Points
2
Submissions
0
Placement