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