|
White Sheep Avalon Peninsula A landscape full of white sheep grazing near Bird Rock at Cape St Mary's Ecological Reserve on the Avalon Peninsula in Newfoundland Labrador, Canada. Near Cape St. Mary's Ecological Reserve on the Avalon Peninsula in Newfoundland Labrador, one can... |
|
Sheep Grazing Cape St Marys Newfoundland Along the coastline of The Cape in Newfoundland, Canada in the Avalon Peninsula, sheep spend their days grazing in the lush green pastures near Bird Rock. Some of the landscape around Bird Rock at the Cape St. Mary's Ecological Reserve is owned buy... |