Eda Buyukakkas

Eda Buyukakkas

İstanbul / Believe in parallel synchronized randomness