Urvashi
Urvashi is an Apsara in Hindu legend. She was a celestial maiden in Indra's court and was... more »