species 3,940 observations

Parthenice Tiger Moth

Apantesis parthenice