Image library for MLLL-4993, Epics of Ancient India (University of Oklahoma), along with "Public Domain Editions" of the Ramayana and the Mahabharata.
Vishnu has hundreds of avatars. Dashavatar is the most recognized ones in this manavantara.
I have a section on Mohini here, and also Hayagriva. :-)
No CAPTCHA, but I have restricted comments to Google accounts.