Overview

John fitz Thomas Fitzgerald

(c. 1246—1316) magnate