Hot Springs Canyon


Hot Springs Canyon - valley in Fresno County, United States of America.