Folks decorate the road with flags on the Indonesia independence day(17th August),Bali,Indonesia.


Size: 3406px × 5128px
Location: Bali,Indonesia.
Photo credit: © paul christoforou / Alamy / Afripics
License: Licensed
Model Released: No