species 5,805 observations

One-eyed Sphinx

Smerinthus cerisyi