Royal Wedding of Prince Charles and Lady Diana Spencer

- Image ID: C1HX2X

Royal Wedding of Prince Charles and Lady Diana Spencer

Martyn Goddard / Alamy Stock Photo

Image ID: C1HX2X

Location: City of London UK

Similar stock images