‘Sheep Shangri-La’: Animals sent to graze, find refuge on Newfoundland island
A small flock of sheep spend their summers grazing and finding refuge without a care on Newfoundland’s Ship Island.
ADVERTISEMENT
A small flock of sheep spend their summers grazing and finding refuge without a care on Newfoundland’s Ship Island.