Rice terraces near Ubud, central Bali, Bali, Indonesia, Southeast Asia

- Image ID: DH0W21
imageBROKER / Alamy Stock Photo
Image ID: DH0W21
Rice terraces near Ubud, central Bali, Bali, Indonesia, Southeast Asia

Similar stock images