• Location:
    Zurich, Switzerland
About Joel Giroud