Skip to content
A photograph of a decorated altar display with a large framed face-printed figure set in an arch of garlands in yellow, red, white and light-green ribbons, with peacock feathers behind. The central figure wears a tall ornate crown with a crescent, a gold multi-stone necklace with green and red stones, and a red-brown garment. Pink and white roses stand in glass vases on both sides, and a gold-brown backdrop hangs behind. In front on a red cloth are small brass and gold deity figures, a gold tray with white flowers, and a sign reading KAILASA PARIS FRANCE. No physical people are visible.