Thomas Hirschhorn

Born 1957 in Bern, Switzerland