21 June 07 Stable Kathleen Herbert, Stable, installation view in Gloucester Cathedral, super 16mm film, 2007. Courtesy: the Artist. 0 Comments