nm_riogrande_mesillavalleybosque_sm.jpg

Mesilla Valley Bosque, New Mexico. Photo: Ken StinnettPhoto credit: Ken Stinnett