17.9 C
London
Friday, June 25, 2021
Home Royal Baby on the way? Catherine Duchess of Cambridge just said this The Duke and Duchess both tried on virtual reality headsets showing them a view of Warsaw Photo C EPA