bee fly

bee fly

Observation - bee fly - UK and Ireland. Description: rubbing its self against the ground, i guess laying eggs?

rubbing its self against the ground, i guess laying eggs?