Duke and Duchess of Cambridge in Matching team t-shirts for America’s Cup
The Duke and Duchess of Cambridge were at the docks of Portsmouth to cheer the British team of America’s Cup. The Duchess a keen sailor …
The Duke and Duchess of Cambridge were at the docks of Portsmouth to cheer the British team of America’s Cup. The Duchess a keen sailor …