Posts Tagged ‘royals’

Kate’s got a spring in her step!

Apr 11

KateKate Middleton and her new springer spaniel puppy: Lupo!