Artists

SPECIAL DISPLAY

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...