Designed by
Title
Ubud Market in Ubud Bali Island Indonesia #156113508
Description
Tourists shopping at Ubud Market in Bali Island Indonesia. Ubud located in the uplands of Bali, Indonesia, is known as a culture centre for traditional food, art and crafts
This image is editorial