flies

Flies, possibly including Helophilus and Calliphora, swarming on the flowers of Aupouri coastal five-finger. (c) Leon PerrieRead more