long legged fly

long legged fly

Observation - long legged fly. Description: