ALMA, Taillades, Frankreich