megachile maritima

megachile maritima

Observation - megachile maritima - UK and Ireland. Description: