Marmalde hover fly

Marmalde hover fly

Observation - Marmalde hover fly. Description: