A worldwide community photographing and learning about wildlife
Stagmomantis sp.
Immature Mantid with bright orange eyes. They really stood out from all the green. I have seen yellow, green and even red eyes but not orange.
Backyard on Cape Honeysuckle
No Comments