Olive Sloane

Olive Sloane

1896-12-15 | London, England, UK

1963-06-28