The Queen Elizabeth II opens the Commonwealth Games in Glasgow on Wednesday.
The Queen Elizabeth II opens the Commonwealth Games in Glasgow on Wednesday.