Loading...
Uploaded by kristinnicholas on Feb 8, 2011
Two Sets of Twin Lambs at Leyden Glen Farm in western Massachusetts. The ewes lambed within 15 minutes of each other. Leyden Glen Farm is a sheep farm that practices sustainable agriculture and rotational grazing.
Pets & Animals
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)