Rachel Maguire
Rachel Maguire is an award-winning illustrator and animator. She teaches comics to children and lives in Massachusetts with her husband, Jon, and her cat, Becky.
Rachel Maguire is an award-winning illustrator and animator. She teaches comics to children and lives in Massachusetts with her husband, Jon, and her cat, Becky. See less