Born in Naples (Italy) in 1952
Lives and works in New-York City
The best art to see online and off from Tuesday 12 to Monday 18 May.
LONDON—In 1981, the Royal Academy of Arts in London put on an exhibition of 20 th century painting that changed the art world. A New Spirit in Painting was 'a manifesto,' the accompanying catalogue said; it showcased a set of contemporary, mostly European painters, whose work possessed qualities—figurative, narrative, emotional...