In which young royal watcher Margaret Atwood goes to extreme lengths for the best view of the Queen’s motorcade — and immortalizes that day 71 years later. READ MORE>>
In which young royal watcher Margaret Atwood goes to extreme lengths for the best view of the Queen’s motorcade — and immortalizes that day 71 years later. READ MORE>>