Kate Middleton Duchess of Cambridge attends the Commonwealth Observance Day Service

You may also like...