Aquazzura, the renowned Italian luxury brand, is delighted to announce the opening of its first-ever store in India inside the exclusive Chanakya Mall in New Delhi ... Fall/Winter 2024 collection ...