The Vapourer Caterpillar

The Vapourer Caterpillar

Observation - The Vapourer Caterpillar. Description: On a rock

On a rock