An aerial view of the rice terraces of Tegalalang, Ubud, Bali, Indonesia.
Product Code: TL1666
Collection: All
Type: Photography