About James Sampurna

  • Viewed 15

Languages

English
Proficient
German
Intermediate
Mandarin
Intermediate