Overview

Sir William Farrington

(c. 1348—1416) soldier