Explore Princess Of Wales, Princess Diana and more!

Princess Of Wales,Princess Diana,Diana Spencer,Lady Diana,England,Prince Charles,Princesses,Events

May Prince Charles and Lady Diana Spencer visiting Tetbury's District Hospital, Tetbury, Gloucestershire.

May Prince Charles and Lady Diana Spencer visiting Tetbury's District Hospital, Tetbury, Gloucestershire.

Pinterest
Search