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

more about : lelaid