Stella Rho

Stella Rho

Actress
09/29/1886 - 01/03/1975
St George Hanover Square, London, England, UK