Carpenter Lake in Cibola County, New Mexico

Carpenter Lake in Cibola County is a water.

Nature
water