Designed by
Title
Rice field with reed thatched altar for offerings to Dewi Sri, The Rice Mother. Rural landscape. Bali Island, Indonesia #119130192
Description
Rice field with reed thatched altar for offerings to Dewi Sri, Balinese Rice Mother. Rural landscape. Bali Island, Indonesia