Long Tongue Fly

Long Tongue Fly

Observation - Long Tongue Fly - Southern Africa. Description: Hanging around Disa harveiana, possible pollintor, but never saw it actually on/in flower

Hanging around Disa harveiana, possible pollintor, but never saw it actually on/in flower