Queen Elizabeth II was recently photographed wearing uncharacteristic hoodie-type head gear while driving her Range Rover following a grouse shooting session at Balmoral.
It’s worth mentioning that Queen Elizabeth II who rarely drives her cars, is the only person who can drive without a license in the United Kingdom’s streets as, monarch has many of drivers who drive her royal cars.
August 28, 2012.