Colourful Caterpillar

Colourful Caterpillar

Observation - Colourful Caterpillar. Description: Found on Viper's Bugloss

Found on Viper's Bugloss