Ivan Le Lorraine Albright

Ivan Le Lorraine Albright was an American magic realist painter and artist, most renowned for his self-portraits, character studies, and still lifes. His dark, mysterious works include some of the most meticulously executed paintings ever made, often requiring years to complete. Read more from Wikipedia →

Works by this artist in other museums: the Smithsonian American Art Museum, the Museum of Modern Art in New York.