Churchil Taylor & Richard Williams Taylor family photo
Unknown User
Added
by

Churchil Taylor & Richard Williams

Churchill was born in Hardin, Co., IL. They lived in Lemay, MO. all their married life. Richard worked at GE.

Write a comment
Photo taken on
People in this photo