Producer & Investor Spring Zhao in the Bloomsbury Hand Beaded Mini Wrap Dress in Cannes, France for the Cannes Film Festival - May 2024