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
Zebras in Tarangire National Park, Tanzania
Jul 24, 2023
Meerkats in the Kalahari Desert in Botswana
Jul 24, 2019