James of Avesnes

French nobleman