Queen has arrived at Windsor.

Episode 1260,   Sep 19, 2022, 02:27 PM