The Duchess Of Cambridge Shops At Waitrose

  • The Duchess Of Cambridge Shops At Waitrose
These are the first pictures of Catherine since she left hospital with her husband and Prince George on July 23rd, 2013.
Source: Bauer-Griffin Online
« Back to Story

Discuss

Default avatar
 

Top Stories