André-François Marescotti

Adjudicator: 1977, 1980

Biography