Laura Canfield
Laura Canfield was the wife of John Spencer-Churchill, 10th Duke of Marlborough more »