The Duchess of Cambridge Opens ‘Tech Deck’ At Land Rover BAR

Land Rover BAR
The Duchess of Cambridge visits Land Rover BAR the British Americas Cup Team and the 1851 Trust . Portsmouth. UK. Shown here helming and sailing the teams foiling catamaran close to the shore

You may also like...