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 →
Laxman Shrestha, Untitled, Oil on canvas, 126.4 × 126.3 cm. Sold at auction in 2023. See Laxman Shrestha’s auction records and prices →