Pachysphinx occidentalis

Western Poplar Sphinx - Pachysphinx occidentalis
Hillsboro, New Mexico, USA
August 22, 2010

Pachysphinx occidentalis, Western Poplar Sphinx, Hillsboro, New Mexico, USA


© Robert Barnes 2018-2024