Designed by
Title
Telephone and electronics store in Denpasar, Bali Indonesia #148065273
Description
Bali, Indonesia - February 25, 2019: Telephone and electronics store along road in Denpasar, Jl Raya Sesetan street. Man on motorbike, sales assistant, billboards and merchandise on display
This image is editorial