Image 1 of 1
A Brown Sheep Grazing in a Pasture in Londonderry, Vermont USA
A Brown Sheep Grazing in a Pasture in Londonderry, Vermont USA