caterpillar in the garden

caterpillar in the garden

Observation - caterpillar in the garden - UK and Ireland. Description: seen on a brick wall in the garden

seen on a brick wall in the garden