species 536 observations

Manto Tussock Moth

Dasychira manto