Content

September 20, 2015  •  Leave a Comment

This adorable sheep can be found at Heckscher Farm in Stamford, Connecticut.  It is part of the Stamford Museum and Nature Center and offers visitors a peek into what life is like on a small, rural New England farm.

ContentContent


Comments

No comments posted.
Loading...