The creator of exquisite jewellery from the House of Tata, Zoya makes its foray into South India with a flagship boutique in Bangalore’s most iconic luxury hub.
Be the first to comment