Contacted Mesmerizing Nails
Shop no. 1, Palika Bazaar Rd, No. 2, Connaught Place, New Delhi, Delhi 110001