17.10.11

Yukihiro Taguchi, Moment, 2007-08 @ South London Gallery