Rebecca Luker

Rebecca Luker

Born 17 April 1961 in Birmingham, Alabama, USA

Died 23 December 2020 (aged 59)