Ubud Rice Terraces, in Bali

Ubud Rice Terraces, in Bali

 Stock photo ID: 94128910