Gemma Land
Since 2009
Works in London United Kingdom of Great Britain and Northern Ireland

I was born in Nottingham and now live in London, I have recently started a Masters Degree at London College of Communication, University of the Arts London and hope to start working as a visiting lecturer after graduation.