Tolga Adanalı
Co-founder
Depo Photos
Istanbul, İstanbul, Turkey