Found at Spring Lake in Santa Rosa California
inside of wings was blue
Tom the mantis
On the rocks in the ocean on Catalina Island, Avalon. Near Casino Point. We could see at least 10 more but just took a photo of one.
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy