Bee on a nettle leaf

Bee on a nettle leaf

Observation - Bee on a nettle leaf - UK and Ireland. Description: