Lost in the Green (But Not Worried)

Tegallalang Rice Terraces, Bali. Just a little duck in a big, green world.

,