Shrek!

by William Steig Related Edition: Graphic

Shrek, a horrid little ogre, goes out into the world to find adventure and along... read more