Evan Thomas

Welsh ironmonger, inventor and manufacturer