Neeta Lulla launches revamped New Delhi flagship store

Responsive image
source