Jean-Luc Thellin & Sara Gerber Host Facility Cathedral Location Geneva, Switzerland Time 6 pm Read more about Jean-Luc Thellin & Sara Gerber