lelaid-Debra Shaw at Thierry Mugler, Spring/Summer 2001

more about : lelaid