Albert Rouiller

Geneva, Switzerland, 1938 - 2000