caterpillar on wall

caterpillar on wall

Observation - caterpillar on wall - UK and Ireland. Description: