12 legged, 2 headed fly!

12 legged, 2 headed fly!

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

2 flies mating on a wall