Embed

  1. Kate, William arrive in New York City

  2. William and Kate will be put up in one of the The Carlyle’s most glamorous rooms – a suite with a view overlooking Central Park.
Like
Share

Share

Facebook
Google+