Christopher Russell - The Falls XII
Christopher Russell
The Falls XII
  • pigment print scratched with razor
    25.25 x 17.25 inches (64.135 x 43.818 cm)
    2015
    CR 1421
Works: Previous / Next