Nathan Ellis

A student, currently taking Computer Science, Physics and IT for A level, with an interest in modern technology