A worldwide community photographing and learning about wildlife
Leptoglossus sp.
Leaf-footed bug of Leptoglossus, perhaps Leptoglossus cf. clypealis
Observed on flowers/vegetation along a paved path at Overland Park Arboretum & Botanical Gardens, Kansas.
Map marker is just an approximation.
No Comments