From the daily archives:

Tuesday, January 22, 2013

A Rancher’s Desk

by Amy on January 22, 2013