Small tachinidae fly resting on a green leaf
Size: 4351px × 2901px
Location: Canada
Photo credit: © Luc Pouliot / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: antenna, background, blurred, bright, close, copy, diptera, fly, green, hair, horizontal, insect, landscape, leaf, legs, macro, macrophotograph, nature, orange, people, red, rest, resting, single, small, space, tachinidae, veins, wings