This video features the Saint Laurent Self 02 art installation by Vanessa Beecroft at Miami Art Basel, showcasing diverse aspects of Saint Laurent's personality through art and fashion.
Saint Laurent Self 02 Art Installation by Vanessa Beecroft
Loading comments...




