Animal world - Ghislaine Arteon

caterpillar working on making a cocoon

macrococooncaterpillar