Abdul Hakim Norazman

31
reputation
2

Final year engineering undergraduate at The University of Edinburgh.