Designed by
Title
Some herons eating small animals in green rice field, rice in water on rice terraces, Ubud, Bali, Indonesia #94940860
Description
Some herons eating small animals in green rice field, rice in water on rice terraces, Ubud, Bali, Indonesia.
This image is editorial