Loading
Loading

Barbara Wallace is an actress who has appeared in over 70 stage plays but is best known for her work as Nana Rose Blossom on the television series Riverdale.
Riverdale2017
The Flash2014
Supernatural2005
Okja2017
Fargo2014
Snowpiercer2020
Psych2006
Travelers2016