Laxman Shrestha · Untitled
Laxman Shrestha, Untitled, Oil on canvas, 152.7 × 152.7 cm. Sold at auction in 2025. See Laxman Shrestha’s auction records and prices →
Laxman Shrestha, Untitled, Oil on canvas, 152.7 × 152.7 cm. Sold at auction in 2025. See Laxman Shrestha’s auction records and prices →