Designed by
Title
Statues from the Ramayana folklore. The monkey statue is worshiping its master (Sri Rama). #227297537
Description
Denpasar, Bali, Indonesia (1 August 2021): Statues from the Ramayana folklore. The monkey statue is worshiping its master (Sri Rama). Denpasar City Landmark
This image is editorial