Cerceris

Cerceris

Observation - Cerceris - UK and Ireland. Description: