Letterpress at Cooper Union

  • 1066
  • 150
  • 15
  • Dirty hands, happy heart.