Vermont Shepherd | Revittle

Vermont Shepherd

We're a 250-acre farm in Westminster West, Vermont with 300-700 sheep (depending on the time of year), along with shepherds...
Read More