pictorial rice terraces of Bali island

Royalty-free stock photo ID: 95103712

pictorial rice terraces of Bali island