Llywelyn ap Morgan Llwyd ab Ieuan ap Maredudd of Penllech — latest news, discussion & facts — IJR