moth and caterpillar

moth and caterpillar

Observation - moth and caterpillar - UK and Ireland. Description: