Liza Rock The Dance of Death April 21, 2022 A very sassy Yellow Orchid Mantis (Helvia cardinalis) from Malaysia with her very scary threat display...at least she seems to think SONY ILCE-7RM2 90mm · f/14 · 1/160s · ISO 100Nature Praying Mantis Orchid mantis yellow fineart macro insects Log in or register to post comments