To celebrate the 400th anniversary of Prince Rupert’s birth, Charles Spencer is putting together a talk especially for Chalke Valley History Festival 2019.
To celebrate the 400th anniversary of Prince Rupert’s birth, Charles Spencer is putting together a talk especially for Chalke Valley History Festival 2019.