Strelsa Brown
Birthday:
1919 in Tianjin, China
Birth Name:
Edna Pearl Brown
Strelsa Brown was born in 1919 in Tianjin, China as Edna Pearl Brown. She was an actress, known for Quo Vadis (1951), Sapho (1960) and Romanoff et Juliette (1961). She died in 1976.