Upper Crossing in Yavapai County, Arizona

Upper Crossing in Yavapai County is a water.

Nature
water