William I du Guesclin (Q25457640)
Language:
other details