Aquilegia flabellata Cameo That's a syrphid fly in flight, upper center. Moving too fast for the camera! Did you know syrphid fly larvae eat aphids, thrips and other soft-bodied insects.
BACK