More ideas from anghel
All of Kate Middleton’s Looks on the 2016 India Tour

All of Kate Middleton’s Looks on the 2016 India Tour. Look at that doofus on the right with the bald head and goofy face. The security guard?