Designed by
Title
Traditional stone statue depicting demon, god and Balinese mythological deities in Ubud, island Bali, Indonesia , closeup #191612161
Description
Traditional stone statue depicting demon, god and Balinese mythological deities in Ubud, island Bali, Indonesia , close up