New Mexico Environments : Riparian

 

 

 

 

 

 

 

The Rio Grande in Albuquerque