Spencer DavisSpencer David Nelson DaviesBorn: July 17, 1939 in Swansea, Wales, United Kingdom Died: October 19, 2020 (81 years old) College: University of Birmingham Tweet |
Cards |
Spencer DavisSpencer David Nelson DaviesBorn: July 17, 1939 in Swansea, Wales, United Kingdom Died: October 19, 2020 (81 years old) College: University of Birmingham Tweet |
Cards |