3. The Duke and Duchess of Cambridge arrive with Will’s brother Harry. 5. Zara arrives to the church with her father.
blog comments powered by Disqus