100 Most Controversial Women in History

Margaret Campbell, Duchess of Argyll

Episode Summary

Margaret Campbell, Duchess of Argyll

Episode Notes

Margaret Campbell, Duchess of Argyll