catterpillar

catterpillar

Observation - catterpillar - UK and Ireland. Description: Loads of these seemed to have fallen out of the oak trees

Loads of these seemed to have fallen out of the oak trees