Art Spice Gallery @ The Metropolitan Hotel, New Delhi
Are you an art lover? Now you can head to the Art Spice gallery to feast your eyes at some stunning work. Located in the Metropolitan Hotel, the gallery is devoted to promoting contemporary visual arts. Art Spice understands that India now enjoys the world’s attention as the emerging destination for art, and thus provides […]
Read More »