Archive Search

  • ... of viscera, coming from a surgery, that are projected on five large screens,...