Designed by
Title
Statue shop in Denpasar, Bali Indonesia #149117166
Description
Denpasar, Bali, Indonesia - February 26, 2019: Religious statues shop along By Pass Ngurah Rai Street. Gray and brown stone statues under tree foliage
This image is editorial