Laughing Budha. Indian Spiritual name is Kubhera.According to piranhas and ethics Kubhera is a wealthy person.Who worship him could be wealthier in life is belief.
Photo by vishwa70956
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00