An art installation invited visitors to confront thoughts of their own death in a guided meditation by visualizing the decay of their own dead body.
An art installation invited visitors to confront thoughts of their own death in a guided meditation by visualizing the decay of their own dead body.