Bearmoon00

Erica Leigh (They/Them) is a comic artist and writer from Baltimore, Maryland. They love hiking, finding bugs and worms under mushroom covered logs and petting every animal. Erica also has far too many house plants and two cute axolotl children!

Series1 Followers90
instagram

Feed