3130 Mcleod Dr
Las Vegas, Nevada 89121

This exhibit presents recent works by Sean Russell that includes new paintings on stretched canvases and free-hanging banners.

Added by Upcoming Robot on October 20, 2008