impressionist depiction of heaven by caravaggio