species 9,799 observations

Promethea Silkmoth

Callosamia promethea