Flesh-flies mating (Sarcophaga Sp)

Flesh-flies mating (Sarcophaga Sp)

Observation - Flesh-flies mating (Sarcophaga Sp) - UK and Ireland. Description: