Carlton the caterpillar

Carlton the caterpillar

Observation - Carlton the caterpillar - UK and Ireland. Description: Found in a school nature area by the children

Found in a school nature area by the children