The Earl Spencer, brother to Diana Princess of Wales, meets the public allowed in to the family ancestral home, Althorp, the year after his sister's death in 1997, on 21st May 1998, in Althorp, Northamptonshire, England.
{}