species 1,348 observations

Yellow-based Tussock Moth

Dasychira basiflava