About James Sampurna

  • Viewed 149

Languages

English
Proficient
German
Intermediate
Mandarin
Intermediate