Designed by
Title
Water Palace of Tirta Gangga in East Bali, Indonesia. #186017532
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