David Weiss

Swiss, born 1946