Souvenir badge for Royal Wedding 1981
© Museum of London
Full image caption
Souvenir badge for the marriage of Charles, Prince of Wales and Lady Diana Spencer in 1981. The badge is red with a photographic image of Charles and Diana. It is inscribed in white "The Royal Wedding Day 29th July 1981".
1981 AD - 1981 AD