Follow the Royal Blue Road__________________
Kate is beaming as she does last minute wedding shopping
BEFORE
PRESENT
APRIL 29, 2011
A UNION JACK WELL-WISHER
Kate is beaming as she does last minute wedding shopping
BEFORE
PRESENT
APRIL 29, 2011
A UNION JACK WELL-WISHER
No comments:
Post a Comment