Inhibitor by Ed Carter

Inhibitor is an art installation by Ed Carter based around Inhibitor treatment of cancer.

FILM INFO:

Client:

Camera:

Software:

Category:

Tags: