Owain Caruana-Davies
Lecturer
Owain is a multidisciplinary creative designer, artist and educator based in London. He has worked on a number of projects internationally, being exhibited in London, Boston (USA), Lithuania, Poland, Portugal and Ukraine.
View profile of Owain Caruana-Davies