Tabula Rasa
Tabula Rasa

“tabula rasa”, an installation, computer imagery under acetate, metal rings

Tabula Rasa

  • Categories →
  • Installations
 
Back to top