Friday, March 20, 2009

St Odulphus Church Fire Nov. 17, 1975


The Church has undergone a restoration in 2003/2004
CLICK ON PICTURES TO ENLARGE