Backyard Insects - Joe McClintock
Long-legged Fly

Long-legged Fly