pupae 2

pupae 2

Observation - pupae 2. Description: What is this?

What is this?