Author: Guy Sauvage

Reporter. Globe-trotteur. Médecin.