nice one.
where is this?
might be Stagmomantis carolina
#mantid #mantis
Zone 7 US
Please Login to reply.
that's not really helpful for id. need to narrow it down. state is enough. but i appreciate your reluctance
Arkansas
most likely S. Carolinas then.