The White Sheep B&B

West Dover, VT