Polistes major, Image #1

Catalog #62J0010A: Polistes major
Catalog #62J0010A: Polistes major (click to close)
Catalog #62J0010A: Polistes major