Designed by
Title
PENLY, FRANCE - MAY 31, 2019: Penly Nuclear Power Plant located at Seine Maritime Normandy on the English Channel coast #149516124
Description
PENLY, FRANCE - MAY 31, 2019: Penly Nuclear Power Plant located at Seine Maritime Normandy on the English Channel coast, taken on a bright sunny day at the beach
This image is editorial