Celebrated artist Glenn Barr will be bringing his creatures, vixens, and robots to Dallas for a solo show opening on January 14th. Held at The 4th Wall Gallery, this new body of work will include around 20 new paintings and 20 new drawings as well as sculptures and prints. Take a look at an additional piece after the jump…
Teaser: Glenn Barr @ The 4th Wall Gallery
Posted by sleepboy, December 30, 2009