caterpillar on elm

caterpillar on elm

Observation - caterpillar on elm. Description: 2cm

2cm