species 2,243 observations

Western Poplar Sphinx

Pachysphinx occidentalis