Palmer Sheep

Palmer Sheep

Sheep in the Winter Pasture (barn pasture) at the Palmer Family Farm (south).