Buffalo Peaks Ranch

A multi-layered tapestry of vegetation stretches before my eyes, the various hues and heights snuggling against the backdrop of angular mesas, rounded knobs, and a morning sky that already carries the promise of afternoon showers. Myriad swallows dart across the canvas. Their constant chattering fills the air, and is only disrupted by the intermittent approach … Continue reading Buffalo Peaks Ranch