Cheilosai albitarsus

Cheilosai albitarsus

Observation - Cheilosai albitarsus - UK and Ireland. Description: