On The Web
About
Helena Todd is an Australian artist who creates using a variety of both a digital and traditional
mediums, though her main focus is illustration, character/environment design and animation. Her
work is largely inspired by science, nature and environment, and enjoys creating imagery that is
surreal,…
Read MoreMember Since: May 9, 2016