Friday, December 05, 2008

Last Voyage of the Body, Dilston Grove Church, Southwarke, London England UK, 2001