David B. Smith Gallery
Exhibitions
Artists
Store
Gallery
Christopher Russell
The Falls XVIII
pigment print scratched with razor
55 x 37 inches (139.7 x 93.98 cm)
2015
CR 1416
Inquire
Artist Page
Download CV
Works:
Previous
/
Next