Kyle
Kyle

Kyle

Msc Interactive Digital Media Graduate of Trinity College Dublin | Creating a published portfolio of my essays and writings to help advocate critical thinking