The Church of England - Canning Town Parish Church

Resurrection. oil on canvas. 10 x 12 inches. Winter - Spring 2003. Donated
Private Collection of The Church of England - Canning Town Parish Church

The Church of England - Canning Town Parish Church

The Church of England - Canning Town Parish Church