Burcu Ortakaya

Burcu Ortakaya

self-motivated to be the newbie

Location Turkey