Glenn Barr is an artist, specializing in surreal creatures and tragic characters living in a gritty post-apocalyptic dreamscape. Raised in the Midwest US, he graduated from the College for Creative Studies, and has since exhibited from Los Angeles to Australia.
Subject ID: 28896
MoreGlenn Barr is an artist, specializing in surreal creatures and tragic characters living in a gritty post-apocalyptic dreamscape. Raised in the Midwest US, he graduated from the College for Creative Studies, and has since exhibited from Los Angeles to Australia.
Subject ID: 28896
Subject ID: 28896