Dinesh Shrestha

Dinesh Charan Shrestha is a leader of both the traditional and contemporary Newar art of Nepal. His sacred artworks depicting deities are solidly based on traditional Nepalese iconography but include influences from other sources, including naturalistic anatomy, photographic lighting, and Italian Renaissance art. He is renowned for his incredible attention to detail in both his …