Kate’s got a spring in her step!

Apr 11

KateKate Middleton and her new springer spaniel puppy: Lupo!

Tags: , , , , ,

Leave a Reply

*