Loading...
Leoma Spencer

Leoma Spencer

August 31, 1922  -  October 11, 2005

Obituary

OK

Loading...