species 2,766 observations

Tropical Paper Wasp

Polistes stigma