Do you happen to have any other views of this beauty? It's a bit difficult to determine a species from this image. I am leaning towards the European Mantis (Mantis religiosa).
In the mean time, this would be a great addition to the Marvelous Mantids of the North East mission:
http://www.projectnoah.org/missions/15738247
Comments (2)