Which king was Prince Rupert of the Rhine's grandfather?
What is the answer?
james i