Ducks in a rice field near Ubud, Bali, Indonesia
© SuperStock/age fotostock
Ducks in a rice field near Ubud, Bali, Indonesia
Ducks in a rice field near Ubud, Bali, IndonesiaRelated Images
Today on Bing

Flock of Swaledale sheep in North Yorkshire, England
Jul 24, 2024

Zebras in Tarangire National Park, Tanzania
Jul 24, 2023