Indian Peak Ranch

Coming Soon…peaceful seclusion in the foothills of Yosemite.