Kate Middleton Gets Physical In Canadian Tree-Planting Ceremony!

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