The Royal Visit: The Duke and Duchess of Cambridge arrive on Bay Street, Nassau

1677