Indian Mummy gets rough treatment, despite her queasy disposition.

13 January 2024