Rice terraces and irrigation ditch in Ubud surroundings, Bali island, Indonesia

Rice terraces and irrigation ditch in Ubud surroundings, Bali island, Indonesia  - 13110972

Similar stock images

to-top-page