Garden Statue Sheltering In The Shade Of A Tropical Garden Stock Photo - Download Image Now - iStock
Statue of white stone in tropical garden among flowers on Bali island. A depiction of the protector of Balinese Hindu mythology. Sunny day Stock Photo - Alamy