Megan Roy
Los Angeles, CA, US
Bio:
Megan Roy is an illustrator from New Hampshire, currently based on Los Angeles. Her work radiates a playful spirit, a delightful sense of humor, deep love for animals, and a unique blend of color and texture.