Laxman Shrestha · Untitled
Laxman Shrestha, Untitled, oil paint, 99.8 × 110.2 cm. Sold at auction in 2025. See Laxman Shrestha’s auction records and prices →
Laxman Shrestha, Untitled, oil paint, 99.8 × 110.2 cm. Sold at auction in 2025. See Laxman Shrestha’s auction records and prices →