Installation view,
microscope to study living cell.

Advertisements