Chloropidid flies mating #2
Taken at 3:1. Tiny flies about 2.8mm body length standing on a columbine flower
224
views
1
fave
6
comments
Taken on May 2, 2007
Taken at 3:1. Tiny flies about 2.8mm body length standing on a columbine flower