<< Back to main

Let it ... snow !!!

Posted 2/12/2010 3:58pm by Renee Savary.

Snowing at the farm ... and yes we are still in Florida !!!!

ducks running in the snow

more snow

definitively snow