Royal fans wait outside Windsor Castle as Archie's christening is set to happen in private

Record ID: 464579