Caterpillar

Observation - Caterpillar - UK and Ireland. Description: In Sycamore Leaf canopy Head height

In Sycamore Leaf canopy Head height