38000 Highway 79 South, Temecula, California 92592 USA
Photo Credit: Campendium/Danny
Claim copyright