Joint European Torus, Culham, UK






Joint European Torus, Culham, UK