Image 1 of 1

SF06-021z.jpg

SF06-021z  Paper Wasp - Polistes spp. - host for parasite pupa stresiptera (Xenos peckii)