I'm guessing there's no more than one person on my flist who might have seen it, and I'm not even sure about that individual. *looks questioningly toward Chicago*
Anyone?
ETA: The painting mentioned in the review ("Landscape with the Fall of Icarus") can be found here. The second paragraph tells you where to look for Icarus (I was incorrectly looking for him in the sky), and if you enlarge the image of the painting you'll see him.