This painting is titled Spirit of Nature. It is painted by D.B. Deven Seth using oil on canvas. This is now exhibited in the National Gallery of Modern Art, New Delhi.
- Identifier
- ngma-03319
- Material
- Oil, Canvas
- Published in
- India
- Type
- Painting