Rekha Rodwittiya · Once Upon a Time, 2006

Rekha Rodwittiya, Once Upon a Time, 2006, acrylic and oil on canvas, 214 × 122.5 cm. Sold at auction in 2026. See Rekha Rodwittiya’s auction records and prices →