Bernard Hale (Q4893206)
British general
Language: