VB83 Vanessa Beecroft

Discover the new collaboration between Tod’s and Vanessa Beecroft: VB83, an exclusive art installation at Palazzo Strozzi in Florence.
Back to Top