Marie Carmichael Stopes

Marie Carmichael Stopes