Xanthogramma

Xanthogramma

Observation - Xanthogramma - UK and Ireland. Description: