Wasp resting atop a vegetable garden leaf appears to be smiling

Royalty-free stock photo ID: 111045638

Wasp resting atop a vegetable garden leaf appears to be smiling