THE LAST CAVALIER: PRINCE RUPERT OF THE RHINE To celebrate the 400th anniversary of Prince Rupert’s birth, Charles [...] THE LAST CAVALIER: PRINCE RUPERT OF THE RHINEKaren Parish2020-07-02T07:11:31+00:00