John Churchill, 1st Duke of Marlborough (1650-1722) army officer and politician

Start Zooming