Saturday, March 19, 2011





Prince William and Kate Middleton will marry at Westminster Abbey on April 29, 2011.

On display at The Neat Little Bookshop, Royalty Memorabilia including this 1982 teacup commemorating the birth of Charles and Diana's first born, Prince William.

For larger image, please dbl. click on photo.