John Charles Immonen obituary, 1967-2009

In memory of

John Charles Immonen

1967 - 2009