Sheeps near Mont Saint Michel. Normandy, France.

Sheeps near Mont Saint Michel. Normandy, France.

Sheep drinking and other grazing near Mont Saint Michel landmark. Normandy, France, Europe.

by
by
by
by
by
by