species 47,645 observations

Milkweed Tussock Moth

Euchaetes egle