This site has over 1000 pictures of Idioms. They do not illustrate what an idiom means, but show the literal meaning.
These pictures were drawn by children and the results are often funny. You can read about them in stories or see their meanings by clicking on the idiom name.