Ladybug

Ladybug

The ladybug sits on a flower petal