Neil Patrick Harris And Family Went Yachting


Neil Patrick Harris and his partner David Burtka went yachting with their twins Gideon Scott and Harper Grace in Villefranche sur Mer.