Kate Middleton Gets Physical In Canadian Tree-Planting Ceremony!

Sat, July 2, 2011 2:15pm EDT by 2 Comments