Sheep (Ovis aries) walking on a meadow with water puddles; Upper Palatinate, Bavaria, GermanyImage #: 33547568 See More From: David & Micha Sheldon