A small collection of timeless and humorous fairy tales.
Read more: Jack and the Check Book
Page 168 of 280