Lena Austin

F, (4 November 1910 - 19 August 1989)
  • Birth*: 4 November 1910
  • Death*: 19 August 1989
  • Last Edited: 21 Sep 2018