Create new Board
Editorial Images

The Duchess Of Cambridge Visits Land Rover BAR

PORTSMOUTH, ENGLAND - MAY 20: Catherine, Duchess of Cambridge talks with local school children from the Portsmouth Sailing Project as she visits the Land Rover BAR team Land Rover BAR the British Americas Cup Team and the 1851 Trust on May 20, 2016 in Portsmouth, England. (Photo by Lloyd Images/Getty Images)
The Duchess Of Cambridge Visits Land Rover BAR
Embed