Rod Williams / Tachinid parasitic fly (Blepharipa pratensis) Rare species, new to London area Beverley Court Gardens, Lewisham, London, England, UK. May.
01651630
Rod Williams / Tachinid parasitic fly (Blepharipa pratensis) Rare species, new to London area. Beverley Court Gardens, Lewisham, London, England, UK, May.