Published Editorial Images

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