Published Editorial Images

Share
Image 49 of 57
< Prev Next >
Inside the cooling tower of a nuclear plant under construction in Indiana.