Tommy Stockel 2006 Exhibition

The Last Future

  • 2005
  • Paper
  • 99 x 27 1/2 inches

back to top ^