mail_outline sales@mediastorehouse.com
Indonesia, Bali, Ubud, Ceking Rice Terraces
Rice fields from above, Ubud, Bali, Indonesia
Rice field with palm trees, Ubud, Bali, Indonesia
Rice terrace in Ubud, Bali, Indonesia. Aerial view
Tegalalang Rice Terrace, Ubud, Bali, Indonesia
Indonesia, Bali, Ubud, Tegallalang / Ceking Rice TerracesIndonesia, Bali, Ubud, Tegallalang/Ceking Rice Terraces