Essential Animals August 27, 2020 by Photographer Ravi 2 Buffaloes and cows are essential animals in rural India as they provide fresh milk, readily available close to home Resting Under the Tree Showing Off the Horns Like this:Like Loading...