species 1,870 observations

Hubbard's Silk Moth

Syssphinx hubbardi