Stupa 18 Gallery offers Indian Art, Modern, Contemporary Paintings. One of its kind in Delhi 's NCR. Showcasing artists from Delhi and all across India