Prince Rupert of the Rhine, Count Palatine, Duke of Cumberland (1619-1682)

Prince Rupert of the Rhine, Count Palatine, Duke of Cumberland (1619-1682)