Double take! Queen Elizabeth was the guest of honor at the Artillery Company where she was presented with a bronze bust of herself. The statue was created to celebrate the Queen becoming the longest serving Captain-General of the Company.
{}