Olive Sloane

Olive Sloane

Birthplace: London

DIED:

June 28, 1963