lelaid: Kiara Kabukuru & Debra Shaw in Christian Dior Haute Couture by Peter Lindbergh, 1997