Stagmomantis

Stagmomantis (sp ?) - Mantis
Deming, New Mexico

IMG_1423


© Robert Barnes 2018