Heteronympha penelope penelope

Shouldered Brown




13 observations selected are identified with these species: