Barkan TOPRAK
Barkan TOPRAK

Barkan TOPRAK

Computer engineer, mobile developer, father.