Buddhist sand Mandala. A Mandala is a spiritual and ritual symbol representing the Universe.
Size: 5184px × 3456px
Location:
Photo credit: © Godong / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: art, buddhism, buddhist, europe, faith, france, mandala, paris, patience, religion, religious, ritual, sand, spiritual