Lizzy Stewart January 7, 2010 Lizzy Stewart is an illustrator extraordinaire living in Edinburg, Scotland. There's a great interview with her on Shiny Squirrel and found via a new favorite blog, Kickcan & Conkers. xoFolky Bird CardWhat I Wore Today 12/16/09BearI'll Marry YouParisAnja's TatoosCouple