20450 Old Highway 120, Groveland, California 95321-9794 USA
Petting Zoo
Photo Credit: Yosemite Pines RV
Claim copyright