nm_riogrande_broadcanyonranch_sm.jpg

Broad Canyon Ranch, New Mexico. Photo: Don J. UsnerPhoto credit: Don J. Usner