1. Cows grazing in the yard of an Indian village, Himachal Pradesh, Kullu Valley

    Cows grazing in the yard of an Indian village, Himachal Pradesh, Kullu Valley

    1