James Connolly

James Connolly is currently completing a Bachelor of Laws and Asia-Pacific Studies, majoring in Asia-Pacific Politics and minoring in Indonesian language