Sheila KeeganBeijing, CN
My name is Sheila Keegan and I’m an illustrator from the United States, currently based in Beijing. I have a BFA from the Columbus College of Art and Design. I enjoy making illustrations that expresses my love for animals and flowers, delight for the details of everyday life, memories, and imaginings. Acryla-gouache, watercolors, and collage are my favorite art materials, and I also work digitally.