Close
Paper wasp nest and larvae
Polistes exclamans