This large fly feeds on nectar and parasitises snails. Walkers Point, QLD.
Rotting jellyfish mised with seaweed is the dinner plate for this tiny mangrove fly. Murarrie, Qld.
Common hover fly on paper daisy. Toowong, QLD.