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