Posted on

Windsor Castle kitchen prepares for royal wedding

The kitchens of Windsor Castle prepare for the upcoming royal wedding, which is to be held on May 19.