Megachile centuncularis

Megachile centuncularis

Observation - Megachile centuncularis - UK and Ireland. Description: