A Tumble Creek Farm Ewe

A Tumble Creek Farm Ewe
One of many

Tuesday, December 25, 2012

Shhh, don't tell the grandkids! These will be in their stockings this morning.
God bless us, everyone! See you in 2013.