Monsters At Wikimedia Commons
This is a great place to find unusual artwork of various beasts. You'll find demons, sea monsters, trolls, odd creatures, and other categories that define imaginary creatures. As more people contribute images to this collection it will become a greater resource of interesting artwork.
You'll find a giant version of the above painting by Hieronymus Bosch here.