Colourful Caterpillar

Colourful Caterpillar

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

Found on Viper's Bugloss