Davidson Canyon


Davidson Canyon - valley in Utah County, United States of America.