Stable

Kathleen Herbert, ‘Stable’, installation view in Gloucester Cathedral, super 16mm film, 2007.
Courtesy: the Artist.


0 Comments