The Vapourer Caterpillar

The Vapourer Caterpillar

Observation - The Vapourer Caterpillar - Global. Description: On a rock

On a rock