Home
starks logo
No picture available

Leola Ferris

April 27th, 1932 - March 1st, 2010