Beal Lake in Mohave County, Arizona

Beal Lake in Mohave County is a water.

Nature
water