Ladybug Pupa

A Ladybug pupa -- ladybugs are the guardians of the gardens