Dairy cows nuzzle a barn cat as they wait to be milked at a farm in Granby, Quebec July 26, 2016.
DEC 19, 2016MYSTERIOUS: Pictures of the year 2016 2 | Mind Blowing FactsGreta JaruševičiūtėBoredPanda StaffPrefer us in SearchFollow on Discover38432ShareDairy cows nuzzle a barn cat as they wait to be milked at a farm in Granby, Quebec July 26, 2016.38432ShareGreta JaruševičiūtėBoredPanda StaffView profileRead more »