Royalty-free stock photo ID: 50924881

terrace rice fields, Bali, Indonesia - Image