Richard Woods Installs His Latest Site-Specific Exhibition
Posted on
Check out this fantastic video of Richard Woods installing his latest site-specific exhibition, D.I.Y., at Alan Cristea Gallery in London. Richard Woods’ innovative practice is explored in depth in
