Tachinid fly (Tachina fera) Lewisham, London,