Where’s Walrus? February 29, 2012 March 20, 2012 / Best Picture Books, Picture Books / 14 Comments Written and Illustrated by Stephen Savage