Belvan Village, Uttar Pradesh, India
He was being silly in the plot of land behind me, among the drying cow dung patties of Belvan, a tiny village on the banks of the Yamuna River in Uttar Pradesh, India...so i asked him to smile.
He was being silly in the plot of land behind me, among the drying cow dung patties of Belvan, a tiny village on the banks of the Yamuna River in Uttar Pradesh, India...so i asked him to smile.