profile image

Felix Locher

Jul 16, 1882 (142 years old) in Berne, Switzerland

Known For

Credits