Stiletto fly

Stiletto fly

Observation - Stiletto fly. Description: