Applause...

Applause...

A green shield bug on the sunflower petal