Bishop David Douglas Stephens obituary, Grand Ledge, MI

In memory of

Bishop David Douglas Stephens