56. Family Portrait
Prince William and Kate Middleton cuddle their son, Prince George, and black cocker spaniel, Lupo, in the window of Kensington Palace in mid-March.
Exposing the truth one lie at a time
Prince William and Kate Middleton cuddle their son, Prince George, and black cocker spaniel, Lupo, in the window of Kensington Palace in mid-March.