Megachile centuncularis - leaf cutter bee?

Megachile centuncularis - leaf cutter bee?

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

On geranium.