red admiral caterpillar

red admiral caterpillar

Observation - red admiral caterpillar - UK and Ireland. Description: 2cm

2cm