Designed by
Title
Nuclear power plant #18837807
Description
Ground level view of the point Beach Nuclear Power plant built by WE Energies near Two Rivers, wisconsin, united states of america on a sunny summer day along lake michigan view from the south of the plant
This image is editorial