Wales celebrates the marriage of Charles and Diana

Street celebrations across Wales as Prince Charles marries Diana and the nation gains a new Princess.

Release date:

Duration:

47 seconds

This clip is from

Featured in...