

Ellen Harrold
Ellen Harrold is an artist focused on the human connection to science and nature. She is currently completing a master’s degree in Art, Science, and Visual thinking at Dundee University and has received a bachelor’s degree in Fine Art from IADT in Dublin. A core aspect of her practice is the use of painting, drawing, text, and textiles to explore the connection between decay and renewal in the world around us.