tehacahapi2a.jpg

Wind Turbines - Tehachapi Pass, California 2005