Sweden's Princess Madeleine shares rare photo of Prince Nicolas to mark his sixth birthday

Redirecting to full article in 0 second(s)...

Princess Madeleine and her husband, Christopher O'Neill, reside in Florida with their three children