UI caterpillar

UI caterpillar

Observation - UI caterpillar - UK and Ireland. Description: seen on wall next to a road verge in semi-urban area close to the sea

seen on wall next to a road verge in semi-urban area close to the sea