Simon Self Spruiell and wife Lena Spruiell family photo

Simon Self Spruiell and wife Lena

of Leeds, Jefferson County, Alabama

of Leeds, Jefferson County, Alabama

Write a comment
Added by
Comment · Contact ·