Hussein02888.jpg
Diana, Princess of Wales wear a Catherine Walker embroidered dress and the Spencer Tiara during a visit to India. Photo by Anwar Hussein