Wednesday, September 14, 2011

Come see the show at the Mitrofan Grekov Museum in Novocherkassk, Russia!

Or check out some of the art on exhibition in the e-catalogue HERE.