Newborn Calf in New Talavan….. (44 photos)

Talavan is one of the twelve forests around Vrndavana, a city in India where Krishna incarnated 5,000 years ago. Krishna and His cowherd friends would go there and play, rest, eat and watch their cows as they grazed. Read more ›

Archive

Show more