May 28, 2017
Annabelle the Praying Mantis is in the Phenology Research Garden of Ohio State University, within the Chadwick Arboretum.