The Duke and Duchess of Cambridge attend the Commonwealth Service at Westminster Abbey, London on Co


The Duke and Duchess of Cambridge attend the Commonwealth Service at Westminster Abbey, London on Co
The Duke and Duchess of Cambridge attend the Commonwealth Service at Westminster Abbey, London on Co