Home making caterpillar

Home making caterpillar

Observation - Home making caterpillar - Global. Description: A caterpillar making a home from a bramble leaf, it was busy tying each side of the leaf together with silk.

A caterpillar making a home from a bramble leaf, it was busy tying each side of the leaf together with silk.