cvlangdon:

Prince Rupert of the Rhine (1619-1682). Nephew to Charles I and was General of Horse since the Battle of Edgehill (1642).

cvlangdon:

Prince Rupert of the Rhine (1619-1682). Nephew to Charles I and was General of Horse since the Battle of Edgehill (1642).