Glowing candles placed near the sacred Bodhi tree, creating a serene and spiritual ambiance, symbolizing meditation, enlightenment, and peace.
Download sample
File Details
Published: 2025-02-15 20:38:04.574436 Category: Culture and Religion Type: Video Duration: 10.583 sec. Model release: NoShare
Contributor: Uliana
ID : 1267990704