UpdatedInstagramBarbaraFlyer.png

barbara Goodson

Barbara is an actress known for Empress Rita Repulsa, Granny Chiyo, Red Fraggle, Laharl, and so many other wonderful characters!