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