Inside was a glimpse of 1991, including a solar calculator and a pocket TV. LONDON -- A time capsule that was laid by Princess Diana in 1991 at Great Ormond Street Hospital (GOSH) in London has been ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results