Marmalde hover fly

Marmalde hover fly

Observation - Marmalde hover fly - UK and Ireland. Description: