Monday, December 26, 2016

Royal Caption Slam

The 70 Best Pictures Of Kate Middleton The Duchess Of Cambridge:
"Um, who said they could park there?"

No comments: