Royal Rolls Royce

Royal Rolls Royce

In 1971, Princess Alexandra, the first cousin of Queen Elizabeth II of Britain, ordered a limousine for her official use – the Rolls Royce Phantom VI.

Read more