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 →