32828 Wolf Store Rd, Temecula, California 92592 USA
Photo Credit: http://www.flickr.com/photos/jenny-pics/3005895172/
Claim copyright