Nomada spp ??

Nomada spp ??

Observation - Nomada spp ?? - UK and Ireland. Description: Found resting on foliage.

Found resting on foliage.