The Order of the Garter Service

The Countess of Wessex, The Duchess of Cambridge and The Duchess of Cornwall during the annual Order of the Garter procession at Windsor Castle, 18 June 2012.

© Press Association

11,180 views
52 faves
0 comments
Taken on June 18, 2012