B.G. Sharma is recognized as the foremost living painter of Indian miniatures. While accomplished in the traditional schools of Kangra, Kishangarh, and Mughal painting, B.G. Sharma also has developed a unique style that has contributed significantly to both traditional and contemporary Indian art. His work involves a lifetime of dedication and is a natural extension of his artistic practice as well as his religious life. He lives in Udaipur, India.