Rabih Alameddine@rabihalameddineSYLVIA SLEIGH, Annunciation, 1975, oil on canvas, 90 x 52 inches9:27 PM · Oct 18, 2015·Twitter Web Client2 Retweets12 Likes