ellieharroldart
Ellen Harrold is an artist and writer focused on science and nature. She is completing a master’s degree in Art, Science, and Visual thinking at Dundee University and working as an artist, writer, and editor-in-chief of Metachrosis Literary.
Dundee, United Kingdom