Ajax loader

Rene Burri - FRANCE. Saclay. C.E.A. French atomic research plant.