They are perhaps the ultimate dinner party guests. Stalin engages Leonardo da Vinci in conversation, Beethoven serenades Audrey Hepburn on the piano and Shakespeare is sandwiched between Elvis and Mozart. Bill Clinton raises a glass in cheer, while Churchill smokes a cigar and Margaret Thatcher looks on.
And surrounding them all are images of some of Man's defining creations - Stonehenge, the Pyramids and the car.
This extraordinary painting by little-known-Taiwanese artists Dai Dudu, Li Tiezi and Zhang An (who appear in the top right of the picture), which also features some Chinese communist leaders and poets little known outside Asia, has become the latest internet hit - with people fascinated by the challenge of trying to identify all 103 figures.
Completed in 2006, it is titled Discussing The Divine Comedy With Dante and seems to be a metaphor for our celebrity-obsessed world. So how many can you recognise? - Answers below!