An old oil-on-canvas, hand-painted mandala. Used for worship by devotees. P resented behind glass in a. A highly emotive artefact for worship, to be hung on a wall, or displayed on a stand? A mandala is a spiritual symbol in both Buddism and Hinduism. It is a symbolic representation of the universe with an. Inner [Continue]