Ectemnius cavifrons

Ectemnius cavifrons

Observation - Ectemnius cavifrons - UK and Ireland. Description: