Sunday, July 20, 2008

DEVOURED


On the frigid waters near Finland, some unfortunate crab catchers meet their long awaited fate in the form of a towering skeptical serpent.

No comments: