Jeremy Shaw
TMDB
Overview
Jeremy Shaw is an internationally renowned artist who works primarily with video installations. He is based in Berlin.
Jeremy Shaw is an internationally renowned artist who works primarily with video installations. He is based in Berlin.