Royalty-free stock photo ID: 202345804

Green rice fields on Bali island, Jatiluwih near Ubud, Indonesia - Image