Praying mantis

Praying mantis

Observation - Praying mantis - Global. Description: Green praying mantis, about 8cm long excluding legs

Green praying mantis, about 8cm long excluding legs