logo
Amelda Brown backdrop
Amelda Brown poster
Amelda Brown
Amelda Brown is a British actress of stage, film, and television. She trained at the Royal Academy of Dramatic Art, graduating in 1980, and became kno...