Bali MARCH 2024 - Traditional balinese handmade canang sari offering to gods on a street. Bali island. Indonesia.