Megachile centuncularis - leaf cutter bee?

Megachile centuncularis - leaf cutter bee?

Observation - Megachile centuncularis - leaf cutter bee? - UK and Ireland. Description: On geranium.

On geranium.