William II Longespée (Q2493013)
English crusader
Language:
other details