Advertisement
The "Grace Sentosa" user's logo

Grace Sentosa

Surabaya, Indonesia

Based on Taipei, Taiwan.

Publications