logo logo

Thomas Holmes Floyd, Jr.

See on larger map
Born June 5, 1928