Soldiers paraded past Buckingham Palace towards Westminster Abbey just after 12.20am on Wednesday.
Subscribe
Login
0 Comments