Ramson's Hover Fly

Ramson's Hover Fly

Observation - Ramson's Hover Fly. Description: