A film of an installation by New York based artist Cosimo Cavallaro.
Cosimo Cavallaro
Director
No data