Robert Langer playing live at MEFF in Florence