species 7,161 observations

Laurel Sphinx

Sphinx kalmiae