species 5,639 observations

Northern Pine Sphinx

Lapara bombycoides