Alexander Ross at David Nolan
Artist: Alexander Ross
Venue: David Nolan, New York
Exhibition Title: Recent Terrestrials
Date: October 30 – December 6, 2014
Full gallery of images, press release and link available after the jump.
Artist: Alexander Ross
Venue: David Nolan, New York
Exhibition Title: Recent Terrestrials
Date: October 30 – December 6, 2014
Full gallery of images, press release and link available after the jump.