Christopher Russell - The Falls VII
Christopher Russell
The Falls VII
  • pigment print scratched with razor
    36 x 80 inches (91.44 x 204 cm)
    2015
    CR 1410
Works: Previous / Next