Home /

Royal Wedding: St George's Chapel, Windsor

Windsor Castle is a magnificent building, but on May 19th, the day of Prince Harry to Meaghan Markle the world will be watching this small chapel.

Latest Video