Ivan Albright

The Decaying.

The morbid part of me loves Ivan Albright! I was fortunate enough to see a few of his pieces at the Art Institute or Chicago when I took advantage of Bank Of America’s free museum weekend two years ago. SideNote: Bank Of America offers free entrance to several museums in America (Obv) the very first […]

More