Overview

Thomas Edward Ellis

(1859—1899) politician and Welsh nationalist