An interesting choice but pretty display in one’s yard!
Name: Cool Praying Mantis Display
Lat, Long: 41.3841458,-73.0777238
Location: Seymour, Connecticut
An interesting choice but pretty display in one’s yard!
Name: Cool Praying Mantis Display
Lat, Long: 41.3841458,-73.0777238
Location: Seymour, Connecticut