Pupae?

Pupae?

Observation - Pupae?. Description: