Image 1 of 1
Long-legged Fly 8246-67 SXL.jpg
Long-legged Fly, Dolichopodidae, Southern California