Author: Ioan Gruffudd
Alternate names: Ioan        Ddaae          70199 Gruffudd