Tuesday, November 5, 2013

Princess Madeleine and Chris O'Neill in New York

Princess Madeleine and her husband  Chris O'Neill have been seen walking in Central Park.(more photos 1,2)


source(huffingtonpost:getty  )