Armelia McQueen

Armelia McQueen

Born 6 January 1952 in Montgomery County, North Carolina, USA

Died 3 October 2020 (aged 68)