I found an interesting search engine for pictures. It finds pictures not based on
keywords but based on a rough sketch you can make of that picture. The engine is
called retrievr and can be found on the link below. I played with it for sometimes.
The results are worth the play:D