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