Wednesday, April 27, 2011

A FairyTale Coming True: April 29, 2011

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