Horseshoe Tank in Grant County, New Mexico

Horseshoe Tank in Grant County is a water. Horseshoe Tank also exists in Catron County and Hidalgo County.

Nature
water