Happy Mantises

Happy Praying Mantises

Lemur Lunch
On Cloud Nine

A smiling pair of praying mantises dancing on a branch

 

Lemur Lunch
On Cloud Nine