James Joseph Shibley obituary, Canajoharie, NY

In memory of

James Joseph Shibley