Edward Degen

occupation:
Inventor and optician
Nationality:
French

Inventor and optician based in Paris.