How I bring imagined worlds to life

11,056 plays|
Gemma Jackson |
TEDxDublin
• September 2014