Stock Photo: Sheep grazing. Mont Saint Michel and Couesnon River. Manche, Normandy, France