Designed by
Title
Three Mile Island Power Generating Plant Sign #129925143
Description
Middletown, PA, USA - October 21, 2018: Three Mile Island Nuclear power generating station, commonly known as TMI, is the site of USA worst nuclear accident.
This image is editorial