Art in Sacred Spaces

Group Exhibition. St. Stephen’s Church, London, United Kingdom.

21 May 2000 – 11 June 2000