Tegalalang Rice Terrace, Ubud, Bali, Indonesia. Top view

Code produit:
563810252