Armelia McQueen profile

Armelia McQueen

Acting

  • Born 06/01/1952
  • Montgomery County, North Carolina, USA
  • Died 03/10/2020

Known For