Media

lnpp leningrad nuclear plant

The Leningrad Nuclear Power Plant.