Kate Middleton Gets Physical In Canadian Tree-Planting Ceremony!

bill Sat, July 2, 2011 2:15pm EDT by William Earl 2 Comments