Fred T.
3/7/2023
Renewal is a public art installation located on the Stanford University campus. It is the work of Lauren Toomer. Toomer, who is both an artist and an Anatomy lecture at the medical school likes...
(1)
Renewal is a public art installation located on the Stanford University campus. It is the work of Lauren Toomer. Toomer, who is both an artist and an Anatomy lecture at the medical school likes...