Denpasar

Indonesia
1 stories
Beach, temple, and seafood strip along Denpasar's coastline