A small English town has immortalized a group of iconic British figures: Queen Elizabeth II and her corgis. The memorial statue to the late monarch was unveiled on April 21 in Oakham, England ...
The new statue is said to be the first permanent memorial to the late Queen Queen Elizabeth’s second posthumous birthday was celebrated in a major way in the smallest county in England.