top of page

Stanford University Art Installation