Left Right (2010), MFA Thesis Installation

Kim Walker, ‘Left Right (2010), MFA Thesis Installation’, Digital Video Installation, 2011. Photo: Kim Walker. Courtesy: Kim Walker.


0 Comments