Robert Leroy Tibbets & Sophia Smith?
Personal Details
Robert Leroy Tibbets
Robert Leroy was born on December 31st, 1883.
1
Robert Leroy is no longer alive.
1
Sophia Smith?
Sophia was born in
July 7
.
1
Sophia is no longer alive.
1
1
parsons.FTW