itzjustjeff
Well-known member
I’ve got 50+ California mantises for sale which I believe to be Stagmomantis limbata - they were hatched from an oothecae around December. I found them out in a neighbors garden. Local pickup preferred in Los Angeles.
Attachments
Last edited: