Catherine Thieblemont

Saint Louis Hospital, France