Yellow-barred Long-horn

Yellow-barred Long-horn

Observation - Yellow-barred Long-horn - UK and Ireland. Description: