About Me
Leia is a UK based artist, illustrator and designer who has graduated from University of the Arts London with a BA Degree in Technical Arts & Special Effects. After three years of learning how to sculpt, mould and cast, Leia is now focusing on creating high quality works of digital design and illust…
Read MoreMember Since: December 3, 2019