Radha Handstitched Altar Cloth
Radha is the devoted lover of Krishna. Her name can also be translated to mean "longing". She embodies the deepest love and devotion we have for the divine.
This altar cloth can be hung above your altar space or used to place sacred items on top of. It is handstiched and very beautiful! The fabric is strong quality cotton and will last.
Please note - there may be slight color differentiations according to your computer monitor.