STYLE

Meet Lupo, The Duchess Of Cambridge's Royal Pooch

25/02/2012 13:47 | Updated 22 May 2015
One. Two. Three. Awwwwwwwwwww, isn't he cute? Lupo, which means wolf is the Duke and
Suggest a correction