Results 1 results found Sheep being shorn at the Long Island sheep farm outside Stanley in the Falkland Islands, South Atlantic Ocean, South America Woman feeding deer from hand in winter