Abdi Haikal
Abdi Haikal

Abdi Haikal

Yet another ordinary Multiplatform Developer and Programmer.