Christopher Russell - The Falls XXII
Christopher Russell
The Falls XXII
  • pigment print scratched with razor
    25.25 x 37.25 inches (64.135 x 94.615 cm)
    2015
    CR 1428
Works: Previous / Next