Tersa Sphinx Moth Larvae

Nov 8, 2018

The larvae of these moths feed on plants that grow in disturbed sites.