James McNally obituary, Palm Desert, CA

In memory of

James McNally