Charles Spencer, 9th Earl Spencer
Photo 1 Of 4
Charles Spencer signing his book 'Prince Rupert: The Last Cavalier' at Hatchard's in Piccadilly
Charles Spencer signing his book 'Prince Rupert: The Last Cavalier' at Hatchard's in Piccadilly
content ©2014 W.E.N.N. All Rights Reserved.