Ivan Albright
1897 - 1983
Ivan Le Lorraine Albright was an American painter, sculptor and print-maker most renowned for his self-portraits, character studies, and still lifes. Due to his technique and dark subject matter, he is often categorized am...