BOYD WEBB
24 April 2003 - 25 May 2003
Horse & Dog is a film by the artist Boyd Webb. It revels in the elegantly observed absurdities that have long been a feature of Webb’s work with photography, sculpture, performance and the moving image.
Read more...