You asked:

facts about William Francis Cotton

  • William Francis Cotton was an Irish Nationalist politician.