Hieroglyphic Cicada (Neocicada hieroglyphica)


OKLAHOMA: McCurtain Co; Oauchita National Forest, FR 28000 at Mountain Fork River - teneral - June 2014