David Shannon

BUGSinmyhair

Jennifer Donovan received a copy of the book to facilitate her review, and we were also compensated for participating in this campaign. David Shannon is awesome. You might be familiar with his No, David books, […]

{ 82 comments }