Vaishnava Devi w. Turtle Avatara OR-Goddess Yamuna with her Vahana, the Tortoise

Sumbolism unclear, this could be either of the two above, or neither.