Andreas Strehler

Swiss watchmaker