Optimal dimensions 3200 x 410px
About Me
UK Wildlife and Science illustrator.
Rachel is an artist and illustrator based in Devon, England who explores the beauty and complexities of the natural world, much of her work incorporating underlining environmental themes. After graduating with honours from her three year study of Illustration, R…
Read MoreMember Since: July 16, 2014