Boutique Spotlight : Stella Filante

Boutique Spotlight / New York Shopping / September 10, 2009

Boutique Spotlight / New York Shopping / September 10, 2009

Snapshot: Andre Leon Talley and Diana Ross at Studio 54
Previous Story
Snapshot: Andre Leon Talley and Diana Ross at Studio 54

Snapshot: Andre Leon Talley and Diana Ross at Studio 54

Andre Leon Talley and Diana Ross in Studio 54, New Years Eve party 1978-1979. Snapshot is a daily section featuring...

September 10, 2009
Switch to Mobile Theme