Sir Vincent Evans

ECHR Judge 1980-1990