Buff Arches - caterpillar

Buff Arches - caterpillar

Observation - Buff Arches - caterpillar - UK and Ireland. Description: