A woman pushes against social mores by asserting her right to sexual fulfillment.
Queen Sheelavati
King
Mahatarrika
2003-10-06
6