Joan Cross Smith obituary, Palmyra, PA

In memory of

Joan Cross Smith