Queen unveils statue of herself in South Australia – with the help of technology

The Queen has unveiled a statue of herself in Australia, despite being thousands of miles away in Windsor Castle.

Scroll to top