Sam Middleton Haystack Mountain Ranch Working Cattle

Posted by: Charlie Middleton on Monday, 28th Jul, 2014