The 14 stations of the cross /
Howson, Peter,1958-
Angela Flowers Gallery (London, England)
London : Flowers East,
2003.
Catalogue of an exhibition held at Flowers East, London, 11 April - 18 May 2003.
Howson, Peter, 1958-