John Farnworth obituary, North Brunswick, NJ

In memory of

John Farnworth