Overview

William Ludlington

(c. 1286—1311) Carmelite friar