Designed by
Title
Statue of Dewi Sri, the goddess of rice, made from dried rice plant leaves, Located in the center of terraces Jatiluwih, a Unesco #162186210
Description
Statue of Dewi Sri, the goddess of rice, made from dried rice plant leaves, Located in the center of rice terraces Jatiluwih, a Unesco heritage site in the west side of Bali
This image is editorial