Should sheep wear clothing?
This may not be a question that’s ever occurred to you, but many months ago, when I received the draft cover for Sheepish, I laughed out loud because the sheep was ‘wearing’ a lime green hat and a lime green scarf. I loved the cover instantly. This has never happened to me before. I tend […]