Designed by
Title
The Patung Titi Banda or statue of Titi Banda on Jl. Bypass Ngurah Rai in Denpasar, Bali, Indonesia. #300333967
Description
The Patung Titi Banda or statue of Titi Banda on Jl. Bypass Ngurah Rai in Denpasar, Bali, Indonesia, one of Bali's most famous statues.
This image is editorial