Megachile sp bee

Megachile sp bee

Observation - Megachile sp bee - UK and Ireland. Description: