Setya Afandi
Setya Afandi
Setya Afandi

Setya Afandi

moslem, techno-creativepreneur