A wild bachelor's party at the Pitti Palace art museum in Florence?