red admiral caterpillar

red admiral caterpillar

Observation - red admiral caterpillar. Description: 2cm

2cm