species 1,675 observations

Columbian Emerald

Nemoria darwiniata