Small tree finch with naris damage caused by larvae of the parasitic fly invading Galapagos Islands. Photo Dr Katharina Peters, Flinders University

Leave a Reply