12 legged, 2 headed fly!

12 legged, 2 headed fly!

Observation - 12 legged, 2 headed fly! - UK and Ireland. Description: 2 flies mating on a wall

2 flies mating on a wall