Divine Acts (leela) of Krishna with Radha Rani and her 8 cherrished friends (ashta sakhi) in the forests of Vrindavan are depicted here. The forests are blooming with Tulsi (Holi...
Vasati uses cookies to enhance your online experience. By using this website you agree to our Cookie Policy.