a painting of the immaculate mary with angels