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