Rachel Budd · Train from Bangkok, 1995

Rachel Budd, Train from Bangkok, 1995, oil on canvas, 162.5 × 185.2 cm. Sold at auction in 2025. See Rachel Budd’s auction records and prices →