Europe’s largest nuclear plant

(1 search result)