Dr Barry Rose, OBE
Navigate >>
The Wedding of The Prince and Princess of Wales, 29th July, 1981