Christopher Russell - The Falls XVIII
Christopher Russell
The Falls XVIII
  • pigment print scratched with razor
    55 x 37 inches (139.7 x 93.98 cm)
    2015
    CR 1416
Works: Previous / Next