Laxman Shrestha · Untitled

Laxman Shrestha, Untitled, Oil on canvas, 126.4 × 126.3 cm. Sold at auction in 2023. See Laxman Shrestha’s auction records and prices →