David W. Haddow, 90, passed away on November 9th, 2008.

Content referencing David W. Haddow