caterpillar in school garden

caterpillar in school garden

Observation - caterpillar in school garden - UK and Ireland. Description: