Posted by: teoeunice on: February 18, 2010
that’s her forte – catching pests!
a dead lizard with its shed tail, plus a by-standing, super relieved mama 🙂