Entity
Publisher: M.E.C. Art Gallery
Published: 2009
Place of publication: New Delhi
Language: eng