841-02715366
Painting, Neka museum, Ubud, island of Bali, Indonesia, Southeast Asia, Asia
Rights-Managed