species 13,820 observations

Harnessed Tiger Moth

Apantesis phalerata