James Hill

London, United Kingdom

Computer science and mandarin Chinese student.