John II, Count of Harcourt (Q1386039)
French aristocrat (1240-1302)
Language: