Overview

Gruffudd ap Nicolas

(c. 1390—1465) landowner and administrator