Shore fly (Hydrellia spp.) on rose petal. Opoho, Dunedin.
DunedinFaunaInvertebrateflyinsectroseGardenHydrelliashore fly
From Who lives in my garden?
Shore fly (Hydrellia spp.) on rose petal. Opoho, Dunedin..
Shore fly (Hydrellia spp.) on rose bush. Opoho, Dunedin.
Gallery comments