Ivan Albright

1897–1983

Biography

Ivan Le Lorraine Albright (February 20, 1897 – November 18, 1983) 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 full Wikipedia entry