Solar Fiesta logo

2010 New Mexico Solar Fiesta Brochure