Nugraha Arief

Profile: Dreamer, Optimist, Confident. Just like Napoleon Hill said Patience, Persistence, and Perspiration.

Posts by Nugraha Arief: