hairy cataplilar

hairy cataplilar

Observation - hairy cataplilar - UK and Ireland. Description: