|
The lek tree - Pepsis - Santa Rita Experimental Range Station, Florida Canyon, Pima County, Arizona, USA July 25, 2013
added at Aaron's request to show the (barely) reddish-brown tip of the antennae that he referred to in his comment
Images of this individual: tag all |
|
|
|