Preview Sawah sarang laba-laba (spider web rice paddies) near Ruteng on Flores island, Indonesia. Image ID: 829-2148 Artist: Eric Nathan Purchase a commercial license Buy framed prints & more from our print store lingko fields sawah sarang laba laba laba spider's spider web rice paddies radial pattern ruteng flores indonesia agriculture green vegetation segments pie shape east nusa tenggara landscape