1. Britain’s Prince William and his wife Catherine the Duchess of Cambridge, place a wreath at the National War Memorial in Ottawa, Canada. 3. Britain’s Prince William and his wife Catherine the Duchess of Cambridge, place a wreath at the National War Memorial in Ottawa, Canada.
blog comments powered by Disqus