A cafe in Ubud overlooking the Rice Terraces, - Bali

Royalty-free stock photo ID: 94532383

A cafe in Ubud overlooking the Rice Terraces, - Bali