Rachel Owen

Rachel Owen

…was born in Cardiff. She completed a degree in Fine Art and Italian (specialising in printmaking) at the University of Exeter, and studied painting at the Accademia di Belle Arti in Florence. In 2001 she received a PhD from the University of London upon completion of research into the illuminated manuscripts of Dante’s Divina Commedia. Her current work comprises photographic screenprints based on recent travels, often exploring the idea of transformation, both natural and supernatural. She has participated in numerous exhibitions in the UK and internationally, and currently lives in Oxford, where she teaches at Oxford University.