Tag Archives: Delhi
EXCLUSIVE: Gucci Beauty lands in New Delhi with a curated collection for modern beauty lovers
Gucci Beauty has opened its first boutique in India, with New Delhi serving as its inaugural site. The location—Select Citywalk—is know...