Overview

Cathal O Shannon

(1893—1969) Irish nationalist and trade unionist