Mr. C caught this praying mantis in the big yard.

Translate ยป