Designed by
Title
Dewi Sri or Shridevi the rice goddess. Stone figure of one of balinese godness. Water Palace of Tirta Gangga in East Bali, #188530867
Description
Dewi Sri or Shridevi the rice goddess. Stone figure of one of balinese godness. Water Palace of Tirta Gangga in East Bali, Indonesia. Stone statue from hindu myths